package ufro.biblioteca;

import java.util.*;

public class Reserva {

	Ejemplar ejemplarsolicitadoenreserva;
	Collection<Prestamo> prestamo;
	Socio socioreserva;
	private int codigo;
	private Ejemplar ejemplar;
	private Socio socio;

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public Ejemplar getEjemplar() {
		return ejemplar;
	}

	public void setEjemplar(Ejemplar ejemplar) {
		this.ejemplar = ejemplar;
	}

	public Socio getSocio() {
		return socio;
	}

	public void setSocio(Socio socio) {
		this.socio = socio;
	}

	/**
	 * 
	 * @param ejemplar
	 * @param socio
	 */
	public Reserva crearReserva(Ejemplar ejemplar, Socio socio) {
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param codigo
	 */
	public boolean reservarEjemplar(int codigo) {
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param codigo
	 */
	public boolean eliminarReserva(int codigo) {
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param codigo
	 */
	public void actualizarReserva(int codigo) {
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param codigo
	 */
	public void mostrarReserva(int codigo) {
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param codigo
	 */
	public String buscarReserva(int codigo) {
		throw new UnsupportedOperationException();
	}

}